foam drainage - French English Dictionary